stack (arms) - English Synonyms Dictionary